导航菜单
首页 >  计算机考研 c语言  > C语言程序设计研究生考试大纲

C语言程序设计研究生考试大纲

适用于全部C语言程序设计自命题院校

1.单选(30分)。 2.判断(15分)。 3.程序阅读与分析(45)。 4.编程题(60分)。

考试总分:150分 考试时间:3小时

考试内容 一、 程序设计和C语言 1. 计算机程序、计算机语言;

程序:一组计算机能识别和执行的指令,每一条指令使计算机执行特定的操作。一个程序由一个或多个源程序文件组成。程序最根本的功能是对数据的处理,还需要对数据处理的过程进行控制。 机器指令:计算机能直接识别和接受的二进制代码。 机器语言:机器指令的集合。 汇编语言(符号语言):用一些英文字母和数字表示一个机器指令。 汇编程序:一种把符号语言 (汇编语言) 的指令转换为机器指令的软件。一条符号语言的指令对应转换为一条机器指令,转换的过程称为“代真”或“汇编”。 低级语言:机器语言和汇编语言完全依赖于具体机器特性,是面向机器的语言,称为计算机低级语言。 高级语言:接近于人们日常习惯使用的自然语言和数学语言,容易理解且不依赖于具体机器,称为计算机高级语言。 编译程序(编译器):一种把高级语言写的程序 (源程序) 转换为机器指令的程序 (目标程序) 的软件。

2. C语言的发展及特点;

C语言是一种用途广泛、功能强大、使用灵活的过程性编程语言。 主要特点:语法限制不太严格,程序设计自由度大。C语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。C语言程序可移植性好,执行效率高。

3. C语言程序的结构;

(1) 一个程序由一个或多个源程序文件组成。 一个源程序文件中至少包含三个部分:预处理指令、全局

相关推荐: